Indexing Animated Objects Using Spatiotemporal Access Methods
نویسندگان
چکیده
We present a new approach for indexing animated objects and efficiently answering queries about their position in time and space. In particular, we consider an animated movie as a evolution. A movie is viewed as an ordered sequence of frames, where each frame is a 2-dimensional space occupied by the objects that appear in that frame. The queries of interest are range queries of the form: “find the objects that appear in area between frames and ”, as well as nearest neighbor queries like: “find the nearest objects to a given position between frames and ”. The straightforward approach to index such objects considers the frame sequence as another dimension and uses a 3-dimensional access method (like an R-Tree or its variants). This however assigns long “lifetime” intervals to objects that appear through many consecutive frames. Long intervals are difficult to cluster efficiently in a 3-dimensional index. Instead, we propose to reduce the problem to a partial-persistence problem. Namely, we use a 2-dimensional access method that is made partially persistent. We show that this approach leads to faster query performance while still using storage proportional to the total number of changes in the frame evolution. What differentiates this problem from traditional temporal indexing approaches is that objects are allowed to move and/or change their extent continuously between frames. We present novel methods to approximate such object evolutions. We formulate an optimization problem for which we provide an optimal solution for the case where objects move linearly. Finally, we present an extensive experimental study of the proposed methods. While we concentrate on animated movies, our approach is general and can be applied to other spatiotemporal applications as well.
منابع مشابه
Indexing Animated Objects
We examine the problem of indexing objects in animated movies. We consider an animated movie as consisting of a frame sequence where each frame is described by objects in a 2-dimensional space. The queries of interest are of the form: \\nd the objects that were in area S between frames fi and fj". The straightforward approach to index such objects is to consider the frame sequence as another di...
متن کاملEfficient Indexing of Spatiotemporal Objects
Spatiotemporal objects i.e., objects which change their position and/or extent over time, appear inmany applications. This paper addresses the problem of indexing large volumes of such data. We consider general object movements and extent changes. We further concentrate on “snapshot” as well as small “interval” historical queries on the gathered data. The obvious approach that approximates spat...
متن کاملIndexing Techniques for Continuously Evolving Phenomena
The management of spatial, temporal, and spatiotemporal data is becoming increasingly important in a wide range of applications. This ongoing Ph.D. project focuses on applications where spatial or temporal aspects of objects are continuously changing and there is a need for indexing techniques that ”track” the changing data, even in-between explicit updates. In spatiotemporal applications, ther...
متن کاملSpatio-Temporal Access Methods: Part 2 (2003 - 2010)
Department of Computer Science, Purdue University, West Lafayette, IN 47907-1398 Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN 55455 {lnguyend,aref}@cs.purdue.edu, [email protected] Abstract In spatio-temporal applications, moving objects detect their locations via location-aware devices and update their locations continuously to the server. With the u...
متن کاملSpecifications for Efficient Indexing in Spatiotemporal Databases
A new issue that arises in modern applications involves the efficient manipulation of (static or moving) spatial objects, and the relationships among them. As a result, modern database systems should be able to efficiently support that type of data. Towards this goal, appropriate extensions of multidimensional access methods can be exploited in order to index and retrieve spatiotemporal objects...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Knowl. Data Eng.
دوره 13 شماره
صفحات -
تاریخ انتشار 2001